freedom from arrest - Espagnol Anglais Dictionnaire